import cv2  # 导入 OpenCV 库
image1 = cv2.imread("man.jpg")  # 读取第一幅图像
cv2.imshow("Man", image1)  # 显示第一幅图像
image2 = cv2.imread("cloud.jpg")  # 读取第二幅图像
cv2.imshow("Cloud", image2)  # 显示第二幅图像
rows, columns, channel = image1.shape  # 获取第一幅图像的形状
# 按第一幅图像的形状缩放第二幅图像
image2 = cv2.resize(image2, (columns, rows))
# 进行加权加法运算
result = cv2.addWeighted(image1, 0.6, image2, 0.6, 0)
cv2.imshow("Man+Cloud", result)  # 显示结果图像
cv2.waitKey()  # 窗口等待，按任意键继续
cv2.destroyAllWindows()  # 释放所有窗口